Freedom Bar Soho. Freedom is a stylish and sophisticated Bar and Club, located on Wardour Street, in the heart of London's Soho.
freedombarsoho.com